package com.aSemy.qotwReader.core.types;

/**
 * TODO This is a bit hacky!
 * 
 * Because the enums are also used as arguments for the commands in the command line,
 * it's useful to simply get the names of all enums as a list and say 'these are the
 * arguments'. So all enums that are used as arguments implement this interface so
 * the enums can be referenced simply as a 'Type'
 * 
 * Sorry, this is poorly explained. Basically it's a hack because enums can't extend a
 * 'super' enum.
 * 
 * @author Adam Semenenko
 */
public interface ArgumentOfCommand
{

}
